strapped to the bench - İspanyolca İngilizce Sözlük